1 definition by S Fizzy

Top Definition
That little booger that gets stuck in your nose and you can't get it out.
Kels had that cling on for a week!
by S Fizzy August 18, 2009

Mug icon
Buy a cling on mug!