Skip to main content

Definitions by choly7

Yorkshire slang meaning massive or large.
"I had this proper mac off sandwich!"
Mac off by choly7 March 19, 2012