Skip to main content

Definitions by AlexG.

An acronym fort the phrase "Student Teacher I'd Love to Fuck".
"Man, Mrs. Johnson was a STILF!"

"She's heka fine."
STILF by AlexG. March 10, 2009