Skip to main content

period drippings

a girl ridin u when shes on the blob and upon dismounting crouches over ur chest whilst it drips all over u!
hey dude i heard last night that ashley's mom performed period drippings on richard lennon.
by Hevo October 9, 2006
mugGet the period drippingsmug.

Share this definition