
winch
In England, 'Winch' means: apparatus that uses rope or a chain to lift or pull things.
In Scotland, 'Winch' means: kissing with tongues.
"Did ah see ye winchin' wi Kirsty McCullough by the bike sheds?"

Users browsing this forum: No registered users and 4 guests