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
Get the mug
Get a lubba mug for your mate Günter.