4 definitions by Dr. Drew
A Famous band in South Florida, who'se lyrics are about sex, drugs, and more sex. Can usually be seen in the Culture room. They support the safe sex.
by Dr. Drew March 24, 2005
by Dr. Drew October 8, 2005
by Dr. Drew March 23, 2005
by Dr. Drew March 23, 2005