Results

tatties, the tatties noun the potato harvest: ...I am going to Aberdeen to meet this other woman who I met at the tatties in Crieff. 20-. etymology: Scots; attested by SS