Top definition
When someone beats it in public and cums all over a certain area.
DAMN! That was beating his dick on the ice skating rink, came on the ice while a little girl got showered with jizz, and a few people slipped on the cum and busted their ass! Just leavin' their public stain on the ice.
by Tiquil January 20, 2011
Get the mug
Get a Public stain mug for your buddy Abdul.