EVERYONE loves receiving presents, whether it’s Christmas, birthdays or just because.

Sometimes a gift from an elderly relative, while meaning well, can be hit or miss.


And that was the case for this guy, whose grandma decided to spoil him.

It seems she had been out shopping when she spotted the perfect present for her grandson.

It’s a white T-shirt which has ‘I heart BJ’ with a heart emoji across it.

Uploading the photo to Reddit, he explained: “So my name is Brodie Jonas…

“My grandma found this shirt for me thinking it was a great coincidence. Thanks grandma.”

The photo has since gone viral after being uploaded, but people were quick to point out the shirt’s true origin.

Underneath the logo, it says: “I love Beijing more than any other place”.

Meaning ‘BJ’ is referencing China’s capital – and not something rude.

People still found the T-shirt hilarious, with one person saying: “Imagine the looks on the people who sold this to her.”

This person posted: “Forget the BJ part. You're telling us your grandmother thought it was a good idea for you to have a shirt that says you love yourself?”

A third said: “Anything from gam gam is a treasure.”

And another commented: “And now you gotta wear this whenever she'll come to visit.”