(noun)A country fellow, particularly from the more rural parts of the Highlands and Islands of Scotland. Often a Gaelic speaker.
by calibre August 1, 2006
Get the tcheuchtermug. by MarkYardley June 24, 2008
Get the Tcheuchtermug.
Get the tcheuchtermug.
Get the Tcheuchtermug.