meaning of Bulgarian Bull Whip

Bulgarian Bull Whip meaning in Urban Dictionary

To fill a tube-sock with poop and pee, after that whip some body across the face with-it.