look up any word, like sex:
 
1.
An affectionate name for your boyfriend or girlfriend who you care about more than words can say.
my baberbunz is literally my favorite person ever.
by blumpmaster3000 May 19, 2010