Skip to main content

Definitions by UltraMegaBones

Special Needs I'd Like To Fuck. An attractive mentally challenged person.
I was watching the beanbag world championships...Man it was full of SNILFs!
SNILF by UltraMegaBones July 7, 2010