Top definition
urban word that defined form cantonese

''fuck your pussy "
mahai , diu nia seng !!!!!!1
by MR.CIBAI July 29, 2018
Get the mug
Get a diu nia seng mug for your Facebook friend Abdul.