Definify.com

Definition 2024


slt

slt

See also: sl*t

French

Abbreviation

slt

  1. (Internet slang, text messaging) salut

Alternative forms