1 definition by Layla Ashe

basically, its a term of endearment that is said to a lover/boyfriend/girlfriend... like a stinker
by Layla Ashe May 3, 2009
Get the boogin mug.