Skip to main content

MoTussinMoTussin's definitions

land dolphin

I'm tired of listening to the fucking land dolphin cough. It sounds like a wolf-whistle.
by MoTussinMoTussin November 1, 2010
mugGet the land dolphinmug.

Share this definition