Skip to main content

Definitions by qihaoming

punch on 

Australian slang meaning to fight, or get into a fight.
He's always up for a punch on
punch on by qihaoming June 11, 2006