1 definition by sb sb sb sb sb

Top Definition
Traditional chinese(dialect) literally meaning "shit cunt". Used widely between NZ asian immigrants.
He is a Min Yang la.
by sb sb sb sb sb November 09, 2015

Mug icon
Buy a Min Yang mug!