Top definition
Someone with long nose hair, long enough that it's noticeable or just could be mistaken for Rapunzel's hairs shoved up their nose.
"Nosepunzel, Nosepunzel, let down your long nose hair!"
by Cailie Adamer April 06, 2018
Get the mug
Get a Nosepunzel mug for your friend Beatrix.