smouches
English
Noun
smouches
plural of
smouch
Verb
smouches
third-person singular
simple present
indicative of
smouch
Anagrams
somesuch