Top definition
Female that unknowingly has menstrual blood showing on her pants.
Did you see Vanessa the bloody beast? Too bad she is wearing white pants today!
by Tera Billy May 01, 2008
Get the mug
Get a bloody beast mug for your cat Paul.