1 definition by Professor Gibbons

Top Definition
The act, having had a surfeit of vodka, whereby one simultaneously spews and shits.
Crikey, do you remember that time that Carl had a Russian Visit and never made it to that nightclub?
by Professor Gibbons June 14, 2016

Mug icon
Buy a Russian Visit mug!