Top definition
verb - sticking one's hand in one's pants until extreme pleasure occurs
Tom was chadding off in the hallway
by Squatdrop July 18, 2006
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush