Top definition
also known as 'Paltalk', ideal place to obtain unwanted friends ie;stalkers
' that moose from palstalk rang me again today'
by geemeister November 18, 2004
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush