Skip to main content

Definitions by Mooosie

someone who is particularly British and often rude
my god shes such a moona
moona by Mooosie June 8, 2014