slang for crack addict with extreme habit. someone who has an unquenchable appetite for crack cocaine.
the crackasaurus smoked 10 eightballs of crack in under 30 minutes.
2👍 2👎