Skip to main content

Definitions by tsmi808

doctor: you seem to have a tumur on your lehua.
you: damn fucking lehua.

dude: eww what is that?
dudet: thats just my hairy lehua
lehua by tsmi808 July 9, 2010