poonch, poonched, poonches means: To make friends unhappy or seriously screw up something In Eastpointe Michigan where you can get a real fucking out. (in Community Dictionary, added by Quiddle)
Home » Community Dictionary » What does poonch, poonched, poonches mean?