Top definition
A place where the narcotics trade has been frozen for so long that it is completely inhospitable to all but the prudes and narcs.
Oh man, don't bother going to pine city for weed. The police have turned it into Antnarctica.
by Babyashes May 10, 2016
Get the mug
Get a antnarctica mug for your mate Jovana.