(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 tcheuchter mug.by MarkYardley June 24, 2008
Get the Tcheuchter mug.