Trickling
Definitions
2
Posts
2
Posters
197
Views
-
A [term] for a [females] [period].
-
If liquid trickles somewhere, it flows slowly and without force in a thin line:
Explore More Definitions
Browse our collection of 300,000+ community-written definitions