TAFFAARD?...Never been in the Service?
Nope. I know a lot of their jargon but not that one. Kinda curious