Browse or search the online slang dictionary

mappa tassie

Map of tasmania or a woman’s pubic area.