AbbeyCheesecake's definitions
Noun derogatory informal
Noun: douchesuitcase
an obnoxious and contemptible person (typically used when talking to a truly insufferable person)
Noun: douchesuitcase
an obnoxious and contemptible person (typically used when talking to a truly insufferable person)
by AbbeyCheesecake October 21, 2021
Get the Douchesuitcase mug.