Jamaican Snow's definitions
An awesome, all around sexual, extravagent guy who plays the blues on his harmonica down by the bay, and gets all the chicks
by Jamaican Snow August 25, 2006
Get the Steve-O mug.
Get the Steve-O mug.We'll email you a link to sign in instantly.