monster customer; extremely demanding customer
A customer who makes unreasonable demands, harasses staff, or behaves abusively. Often used in business and service-industry contexts.
Recently, more stores are struggling to deal with monster customers.
She was subjected to unreasonable complaints by a monster customer for hours.