Skip to main content

Definitions by Duckys Melt

An abbreviation used in texting, meaning “I love you so much too.”
ilysmt by Duckys Melt January 2, 2018