Top definition
when a flaming bag of turds is launched using a small to large sized catapult across a large distance.
Man i hit that guys house hard with that flaming bag. What a great dumple tossing.
by nilly jean May 21, 2008
Get the mug
Get a dumple tossing mug for your coworker Yasemin.