Skip to main content

Definitions by mangocuh

strap by mangocuh November 4, 2008

New York Pillow 

the act of getting head upstairs, and when you hear the girl's mom coming up the stairs, you grab a pillow and put it over your dick.
"I heard someone coming, so I pulled a new york pillow."
New York Pillow by mangocuh November 3, 2008