Top definition
The act of threatening to pee onto a group of people's faces, enough so that there's a puddle, and to have the group splash it onto their faces as if it were holy water.
A form of punishment
"Man, I'm sure going to give that gang the community river. They stole my bike last week!"
by Collin-128 November 06, 2013
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush