Skip to main content

Definitions by flahji

wtf mayyam? 

an exclamation of shock, astonishment or sheer puzzlement, originating from North West London
wtf mayyam? by flahji March 6, 2009