1 definition by D-Rosa

The act of having sex, making love or just plain fuckin'! Taken from the cartoon series Futurama.
by D-Rosa December 1, 2006
Get the Snoo Snoo mug.