Top definition
to be attacked with a whip by an irate dwarf wearing leather.
Addict: flagellate me!
gimpgirl: GRRRRRR!!!
by TM May 13, 2004
Get the mug
Get a flagellate mug for your Facebook friend Sarah.

Activity