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?
3👍 6👎