Skip to main content

Definitions by Scoobabba

Having sex with an Asian girl.
Pokemon by Scoobabba March 30, 2010