Top definition
A town located on the tablelands

It is occupied mainly be ice cookers and pedophiles.
We don't go to Milla Milla.
by nexair_fantastica July 22, 2016
Get the mug
Get a Milla Milla mug for your cat Yasemin.