Green’s Dictionary of Slang

taj adj.

[proper name Taj Mahal, synon. with fabulous luxury]

(UK teen) excellent, wonderful, luscious.

[UK]J. Ware Passing Eng. of the Victorian Era.