Top definition
To unexpectedly come on your period during sex.
'It was so embarrassing, I schilted all over him'
by Amsash November 19, 2013
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush