to make something look more attractive or decorative, usually by making very quick or very obvious changes:
Watery tart
-
[A dirty] [tampon].
Also, as seen in [Monty Python and the Holy Grail].
Watery tart meaning & definition 1 of Watery tart.
Similar Words