Skip to main content

Definitions by dave roberts

a female user of crack-cocaine that freely gives sex in order to continue their new-found drug habit
man, i can't believe you fucked crackahoa
crackahoa by dave roberts October 15, 2006