ROSELEAF Meaning of ROSELEAF in English n. (Slang) act of anilingus Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012