Subscribe English
look up any word, like poopsterbate:
 
1.
To like someone with gusto. Not quite "love"
I lubba you.

I lubba the way you snuggle my penis.
by Peter May 01, 2004
22 12