maurizio13 SG this phrase normally used by the chinese female species to signal displeasure for some decisions taken by the male counterpart.
charlize SG this phrase normally used by the chinese female species to signal displeasure for some decisions taken by the male counterpart. Yes. It means "Fucking stupid idea"