011282sabe's definitions
Someone who lives in the sticks(country) not in a large town or in fact very near civilisation. Likes sheep! Usually from Aberdeenshire/Grampian
by 011282sabe March 3, 2008
Get the tcheucter mug.