Top definition
To be crazy, hilarious, weird, or out of control
"Man yesterday we farted on Sams face while he was sleeping"

"Lol really? Man yall townt!"
by Summer Nicole May 29, 2012
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush