meaning of bow peep

bow peep meaning in Urban Dictionary

some bitchin particular circumstances: an annoying one who feeds down othersa vag