1 definition by Greyhound

Somewhat oblivious dude who needs a wake-up call, at least where some things are concerned
by Greyhound June 7, 2003
Get the stranger mug.