Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. wtf mayyam
an exclamation of shock, astonishment or sheer puzzlement. Originating from North West London.
1) You ate all my food? WTF MAYYAM?!