Top definition
a drug Addict, commonly addicted to crack cocaine. (noun)
Day bagged a-nudur Geek-Monstur in cell #6.
by Jose Ventura July 16, 2003
Get the mug
Get a Geek-Monstur mug for your cousin Abdul.