Everyone knows that calling people names is mean, but teen heartthrob Justin Bieber has seriously missed the memo.

According to News.com.au, the singer said some cruel words about the figure of a bikini-clad woman he met at a hotel pool in Australia on Sunday.

Helen Robinett, an image consultant who was there at the time, told news.com.au that the pop star called the young woman at the pool a ‘beached-whale’.

She explained: ”[There was] one girl who was gorgeous looking, with long dark hair and she would have been about a size 14. Justin looked over at her and said, ‘What are you, Hawaiian or something?’ She said, ‘No, I’m not.’ Then he said, ‘You look like a beached whale.’

Probably fairly miffed by this point, the girl replied, ‘Are you serious?’, to which everyone’s favourite teenage crooner responded, ‘You should go on the Biggest Loser.’

Another guest at the hotel has confirmed the exchange.