3 definitions by Spencer R
Raj Chohan, a reporter at News 4 in Denver, CO. He is the physical form of the choadman (one who is a choad).
by Spencer R December 3, 2004
Annoying fucking parasite. See roach, crabs, herpes, etc. This species tends to latch on to the cool kids and cause an intense hatred that results in total jackassedness.
by Spencer R December 2, 2004
by Spencer R December 2, 2004