Skip to main content

donkeycockslap's definitions

The Great Wazu

The greatest deli on the planet. Home to the most amazing sandwiches you will ever consume.
I wanted to have an orgasm in my mouth, so I went to The Great Wazu.
by donkeycockslap October 20, 2009
mugGet the The Great Wazu 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