Top definition
Crazy, weak, mentally deficient in some way.
My Crack smoking cousin is really addle-brained.
by Da Bagman In DenCo June 16, 2007
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush