Skip to main content

Definitions by hehsmuda

A Smuda I'd Like To Fuck. See smuda.
That asian chick is a total smilf.
smilf by hehsmuda January 3, 2008