Skip to main content

Definitions by Elysia

mran 

Share definition Flag
it is an insult such as stupid,dumb or idiot
you'r an idiot
yeah well you'r so mran
mran by Elysia August 27, 2006