Dictionary The Crossing Guard’s Power December 25, 2007 davepoobond Leave a comment The Crossing Guard’s Power – n. a handheld stop-sign Share this:EmailFacebookTwitterMoreRedditTumblr Related