Wpoodle

To whip someone’s ass or to beat them at something
You dick! I’m going to wpoodle you!
by Suicidal doorknob April 03, 2019
mugGet the Wpoodle mug.