Skip to main content

Definitions by Cactissy

Noah's Ark 

When you masturbate with multiple different lotions.
"Yeah, Tiffany gave me a Noah's ark last night"
Noah's Ark by Cactissy April 29, 2025