Top definition
howley, a new person to town, unaware of the way of doin things... unexperianced in the way things work in that area
by Tats November 18, 2003
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush