1 definition by meowmixalot

Top Definition
pal or friend; usually in an embarrassingly endearing manner.
"Yo, you and Josh are my nibbins".
by meowmixalot November 12, 2008

Mug icon
Buy a nibbin mug!