TOOTS


Meaning of TOOTS in English

n. (Informal) sweetheart, honey, "my lovely" (can be used affectionately or derogatorily)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.