1 definition by Livvylx

An expression for something so amazing. Can't be used for something that is just awesome but something AMAZING!
OMG Ciaran that's like so marrot
Oh I know it's got me all cango!
by Livvylx November 10, 2012
Get the Marrot mug.