Definify.com

Definition 2024


sl*t

sl*t

See also: slt

English

Noun

sl*t (plural sl*ts)

  1. Euphemistic spelling of ****.

Anagrams