Skip to main content

Definitions by wnynot

new orleans saints 

A form of oral sex provided at an Asian massage parlor.
The New Orleans Saints suck more than an Asian massage parlor.
new orleans saints by wnynot March 4, 2016