I would guess you are right. I got a shirt with the same words (sans USMC) in Alaska years ago...it had a husky bum, rather than a bulldog...tail up...and erm...all of the male dog bits that are visible when tails are raised high were there.
I never wore it to school though.
Of course, you're not trailer trash.