3 definitions by Poppa bubba

A friend who won’t stop bugging you about something he just bought.
Alan: “Look at my new watch!”
John: “Dude quit being such a nig peen
by Poppa bubba April 15, 2019
Get the Nig peen mug.