Definitions by AbbeyCheesecake
Douchesuitcase
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)
Douchesuitcase by AbbeyCheesecake October 21, 2021