1 definition by darcon500
That little piece of skin or flesh inside your nose that seems to be able to wiggle around but its too attached to try to pull off. The idea is based on skin tag but for the inside of the nose.
by darcon500 February 18, 2010