1 definition by sdfj;asd

Top Definition
The Place where drugs surround you and you cant escape even if you wanted to....based on ottumwa, iowa
Person A-Where do you live?
Person B-I live in Drugtopia a.k.a Ottumwa, Iowa
Person A-Sweet I want to live there
by sdfj;asd May 04, 2009
Mug icon
Buy a drugtopia mug!