celebrating Palm Sunday

English edit

Noun edit

celebrating Palm Sunday (uncountable)

  1. Euphemistic form of masturbation.