What does bird on a pad mean?

bird on a pad meaning in Urban Dictionary

A woman just who in bleeding from the woman ginny.(Vagina)