Top definition
when one shits into a long tube sock, swings it around a little bit to test it, and ultimately slaps someone with it.
ronald's ass got laid down by that mean moist diarrhea whiffle ball sesh last funday!
oh yes he did!
by pattymittens May 03, 2007
Get the mug
Get a moist diarrhea whiffle ball mug for your mate Beatrix.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the mug
Get a jabbed mug for your friend Vivek.