malta
yo alejandro and harry went mad malta last night
adjective used to describe a person when she/he begins to believe in pixies and unicorns
"yo alejandro and harry went mad malta last night" What is the definition of "malta"?