Supposedly a person addicted to crack but the term is more commonly used for someone who does something 'weird'. Major insult if you ask me !
by wazzle da dazzle July 29, 2006
If You Visit Her ? Expect Crack Ed Coffee
by The V ONE 2nd To None August 11, 2019