Top definition
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 mug
Get a Nig peen mug for your papa Jerry.