Skip to main content

Definitions by sb sb sb sb sb

Traditional chinese(dialect) literally meaning "shit cunt". Used widely between NZ asian immigrants.
He is a Min Yang la.
Min Yang by sb sb sb sb sb January 13, 2016