Skip to main content

showcasez's definitions

Walrus

A female whom has performed/performs fellatio on two men simultaneously.
What a hoe, I think she walrused those guys the other night.
by showcasez August 28, 2010
mugGet the Walrusmug.

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