trusty trojan, or trusty trout

Fun Dictionary -> trusty trojan, or trusty trout

trusty trojan, or trusty trout - Vulgar Dictionary definition

A true friend.