Skip to main content

Definitions by showcasez

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