1 definition by Willis B. Hemmington

Top Definition
To drench ones hot sweaty body in red kool aid and then to shove multiple dildos up ones ass hole.
George got mad at Judy because she used blue kool aid when giving him a rain check.
by Willis B. Hemmington September 01, 2007

Mug icon
Buy a Rain Check mug!