1 definition by carebear1981

A friend that is there no matter what u may request of them, no questions asked. Just do it, because that's what Trubie's do.
Though we trust our friends, there is only one Trubie.
by carebear1981 July 11, 2019