Top definition
an annoying form of booger, the kind that clings to the inside of ones nose and flutters when the person breathes.
I had a rangle dangle and had to blow my nose
by gato gurl November 12, 2011
Get the mug
Get a rangle dangle mug for your Uncle Paul.