Skip to main content

Definitions by Gamertagged

Diu lei batpo 

It mean's "fuck you bitch" in Cantonese.
Diu lei batpo by Gamertagged July 7, 2010