Top definition
To laugh loudly
She cachinnated till her sides must have ached.
by soho maki September 08, 2010
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush