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
Get the mug
Get a Ant ridge mug for your father-in-law Manafort.