1 definition by Frank Campbell

Top Definition
You punch a female in the throat, the proceed to jizz in her mouth
Justin: Did you hear what Dalton did to Kiera?
Frank: Yeah he gave her a Russian JelloShot!
by Frank Campbell February 28, 2014

Mug icon
Buy a russian jelloshot mug!