Top Definition
nose carp (noun)- Slang term for the more widely accepted slang term, booger.
Whoa, did you see the size of the nose carp that little kid just landed?
by Zeflin March 15, 2007
5 Words related to nose carp

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.