Top Definition
A place where spanish, male prostitutes and post-adolescent virginity, go to die.
In July of 2010, on the sandy beaches of Long Island, Police found Pedro, 19, lying face down, in a pool of urine and blood, in scotties"e"wagon.
by hoss geller January 12, 2012

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.