Green’s Dictionary of Slang

troepie n.

see troopie n.