1 definition by The Great Danton

Top Definition
To whip oneself voluntarily as your ho watches.
Jamie's got Dan sooo boomowhipped!
by The Great Danton April 02, 2007
Mug icon
Buy a boomowhipped mug!