1 definition by ejes

Top Definition
expression used to discribe masterbationary terms in a more polite term. useage mostly in canada, and other polite countries. not often used in the united states.
"ahh, i love flogging the dolphin"
by ejes November 02, 2003

Mug icon
Buy a flogging the dolphin. mug!