Top definition
Tattle Tale. A person that tells on you.
That guy is a stulero. Dont tell him anything!
by sandSStorm May 24, 2005
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush