Marrot Posted in M Best definition Marrot 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! How satisfied are you with the definition? Looking for Marrot meaning? Delighted that you discovered the greatest determine on our web site! Recently this definition was actually observed 17 times.