Skip to main content

Definitions by lioneldaplug

Used in Australia as slang for "no chance"
noch by lioneldaplug August 17, 2018