Top Definition
a building or group of buildings filled with people who are twats
any gathering of more than 10 such people
Girl 1: "Have you been to the new sorority house?"
Girl 2: "God no, why would I go to that twatopolis?"
by SoNotaTwat November 20, 2011
1 more definition
a large twat (see vagina), being in so massive a size due to being stretched that it is the size of a small metropolis.
Sydney's twatopolis looks like downtown Tokyo on Drift night
by PeeterSkeeter November 21, 2007

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.