Green’s Dictionary of Slang

tram troub/trube n.

see troub n.