1 definition by Osiris13

A capital or huge city, such as London, with millions of people each speaking a dozens of different languages
That whore only cost me 80 francs in dat brothel i went to when i visited Babylonia
by Osiris13 April 4, 2018
Get the Babylonia mug.