Top Definition
A random itch that pops up anywhere, especially when one is concentrating or trying to get to sleep.

Girl: Baby, why can't you sit still on the couch during the movie?

Boy: I don't know, I keep having these little annoying itches everywhere! And the more I ignore them, the more they keep popping up!

Girl: Oooh, you got itchy bugs!
by Iso Wetoddid February 04, 2008
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.