What does babadapoopie mean?

babadapoopie meaning in Urban Dictionary

a word to utilize if you're pissed-off at an Italian. a curse term