Top definition
A person who often is red, sweaty, and smelly.
Did you see that bucket of period blood at school today?
by Hibitchy June 24, 2016
Get the mug
Get a bucket of period blood mug for your bunkmate Manley.