Top definition
Game likely originating in Russia in which a group of men masturbate and ejaculate onto a slice of bread. The last man to ejaculate has to eat the bread.
Look at those weird fuckers playing russian toast
by phreak December 23, 2003
Get the mug
Get a russian toast mug for your Uncle Trump.