1 definition by SodaGirl

Nipples that are hard for no apparent reason.
She was just sitting there when she noticed she had narps.
by SodaGirl May 24, 2005
Get the Narps mug.