Top definition
To like someone with gusto. Not quite "love"
I lubba you.

I lubba the way you snuggle my penis.
by Peter May 01, 2004
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush