Top definition
When something overly wet is put on you.
Dat pussy was so wet she done drounced my ass!
by Hilldonkulous August 13, 2015
Get the mug
Get a Drounced mug for your mom Sarah.