meaning of Bloomington Peek-a-boo

Bloomington Peek-a-boo meaning in Urban Dictionary

the intimate act of wrapping a womens face in saran place and taking a crap within their face so they have the hot dampness of shit, the unexpectedly poke a hole in the saran wrap so all of the rectal discharge flushes into her mouth