1 definition by Cletus93

Top Definition
To have sex with a female
"Yo Nick did you close business with that chick last week?"
"Na bro, she was on the rag"
by Cletus93 April 21, 2017

Mug icon
Buy a close business mug!