Sunday, January 24, 2010


Bumper Sticker. Noun.  A label carrying a slogan or advertisement fixed to a vehicle's bumper

No comments:

Post a Comment