Define Rain Hat Meaning

Cowboy Hat Rain Protector
N. The toilet seat covers commonly found in public restrooms.

A paper toilet seat cover

The toilet seat at the gas station was so nasty I had to lay down a cowboy hat rain protector!!
By Hope
Rain Hat
Where you insert your head in a woman's vagina and Wear her like a rain hat

I stuck my head in her vag and wore her like a rain hat
By Minta