1 definition by Jennayyy

Top Definition
huge zit on the side of your face.
Check out that planet Kels grew last night.
by Jennayyy December 28, 2007

Mug icon
Buy a planet mug!