Top definition
This word is short for "let you"
Do you wanna get together this weekend? I'll letcha know.
by AK-47 October 07, 2005
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush