Top Definition
Something or someone that the world would be better off without. Gets in the way and tends to reappear even after you have taken reasonable measures to tidy it away.
I am sick and tired of that guy always following me around. I tried losing him in a crowd but he's damn persistent. Such an ant ridge.
by spider31 November 23, 2010

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.