Dowse
Definitions
2
Posts
2
Posters
232
Views
-
To plunge, or duck into water; to immerse; to douse.
-
These is used when something is [really good] or [cool], and makes you [shocked]
Explore More Definitions
Browse our collection of 300,000+ community-written definitions