meaning of babadapoopie

babadapoopie meaning in Urban Dictionary

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