wtf mayyam?

an exclamation of shock, astonishment or sheer puzzlement, originating from North West London
by flahji March 07, 2009
Get the wtf mayyam? mug.