Green’s Dictionary of Slang

spa adj.

[spa n.]

(Irish) crazy, inept, socially unacceptable.

[Ire]Irish Times 24 Oct. n.p.: The current meaning – in young people’s parlance – of the word ‘spa’ is crazy, mad, daft [BS].