Top definition
A mental place that lives in you. Very deep. A form of getting high without substances
After school Maggie had to do so Mich homework she went to fun town
by Fun Town January 12, 2018
Get the mug
Get a fun town mug for your girlfriend Larisa.
buy the domain for your recipe blog