tree that bears bunches of large yellow flowers (native to India); sexual activity involving urination on a person for sexual pleasure
GOLDEN SHOWER
Meaning of GOLDEN SHOWER in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012