Skip to main content

Definitions by MarkYardley

Tcheuchter 

People from Scotland who don't live in Glasgow or Paisley.
You met that bird Heather from upstairs? She's a right tcheuchter.
Tcheuchter by MarkYardley June 24, 2008