1 definition by Flipper's Girl

Top Definition
Any human orifice utilized in the act of dolphin-human love making
Laura used turpentine to disinfect her dolphin muzzle after a weekend at Sea World.
by Flipper's Girl November 19, 2009
Mug icon
Buy a Dolphin Muzzle mug!