meaning of can your granny sew?

can your granny sew? meaning in Urban Dictionary

A delicate way of telling someone you will be about to perform an act of assault upon all of them, esp. the effective use of a Liverpool Kiss towards nostrils and/or usage of a Stanley blade. Follwed up by the action, then your utilization of the expression " Then have that stitched!" Scottish conventional folk saying.