1 definition by yeh_u_blatently_luv_me_up

an exclamation of shock, astonishment or sheer puzzlement. Originating from North West London.
1) You ate all my food? WTF MAYYAM?!
by yeh_u_blatently_luv_me_up March 7, 2009
Get the wtf mayyam mug.