Skip to main content

delrosso's definitions

shrout

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email