A Cantonese slang sometimes used in Hong Kong and Macau. It resembles the Cantonese phrase "Ma Gau Faan," which, in English, literally means "fucken annoying."
by jef2k85 November 4, 2009
Get the Macau friend mug.
Get the Macau friend mug.We'll email you a link to sign in instantly.