2 definitions by Adam Champion

The term used by the Amazon women in the Futurama episode "3ACV01 - Amazon Women In The Mood" to describe the act of copulation.
Is Paris still snoo-snooing Milsie?
by Adam Champion November 21, 2003
Get the snoo snoo mug.
Wrinkled cleavage.
Dude! I'd so tap that milf if it weren't for her cleabage.
by Adam Champion April 11, 2006
Get the cleabage mug.