Watery tart
Definitions
1
Posts
1
Posters
610
Views
-
[A dirty] [tampon].
Also, as seen in [Monty Python and the Holy Grail].
Explore More Definitions
Browse our collection of 300,000+ community-written definitions