1 definition by Flyer12

anyone is working to perpetuate sexual assault whether getting members of the opposite sex intoxicated and tying to take advantage of them or normalizing sexual assault by using words such as rape in a sentence when it does not apply
John was a red dot when he took advantage of Kelly while she was drunk.
by Flyer12 August 25, 2008
Get the red dot mug.