an exclamation of shock, astonishment or sheer puzzlement, originating from North West London
"you slept with my boyfriend? wtf mayyam?!"
36👍 4👎