1 definition by Oxford Dictionary.....

It means the dumbest gayest creature on earth whenever you feel bad just remember deluxe
Stop being deluxe
by Oxford Dictionary..... March 24, 2021
Get the deluxe mug.