Green’s Dictionary of Slang

tattie short, a phr.

(Scot.) to be crazy.

[UK]B. McGhee Cut and Run (1963) 44: If he thought I, for one, was, at any time, going to have a buzz with the police, he was a tattie short. He was ‘not on.’.