Top definition
It means nipples. Often used in slang. God do i love nirps.
Kevin Long (aim: brevard moose) likes to feel his own nirps.
by brevard moose December 07, 2004
Get the mug
Get a nirps mug for your mom Nathalie.