Skip to main content

Definitions by Lalo410

An acronym meaning “ I Love Sucking Dick
“To be completely honest, ILSD!”
ilsd by Lalo410 January 17, 2018