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