mouchter Share definition Flag Mouchter is a North east of Scotland term for an ugly female & is pronounced 'moo-chter' the 'ch' sound is said the same way as in the word 'loch'. yer ma is a right proper mouchter mouchter by oddjob in the shire November 3, 2010 Get the mouchter mug.