Skip to main content

Definitions by delrosso

a complete and total ignoramous of the funniest nature.
Dude I hung out with shrout last night and almost peed my pants...
shrout by delrosso February 27, 2004