Top definition
A cringe-worthy expression that companies use to lie to themselves in a derisible attempt to "re-brand" their public image.
Online Customer1: Wow, the AMEX website calls the company "world class" now.
Online Customer2: Losers.
by antongun June 18, 2008
Get the mug
Get a World Class mug for your mama Riley.
A word used to define someone or something amazing.
You- Hey I just scored 2 Tickets to the Jets game!
Friend- what? Omg your world class
by Smartypants06 January 07, 2019
Get the merch
Get the World class neck gaiter and mug.