banged me like a cheap screen door
i can't even sit down this morning because that guy i hooked up with last night banged me like a cheap screen door
a verbal expression
"i can't even sit down this morning because that guy i hooked up with last night banged me like a cheap screen door" What is the definition of "banged me like a cheap screen door"?