Top definition
The act of microwaving a turd at the local pool and then "lubing up" with the product
I lost my KY so I had to pull a cuban cigar humidor on Samantha
by babyistillloveyou March 17, 2009
Get the mug
Get a Cuban Cigar Humidor mug for your mama Sarah.