Baba Oodle Pom
You say Baba Oodle Pom when someone says something so juicy you're too embarrassed to admit you heard it
'I’ve had sex with your mom', Baba Oodle Pom
'You’re the best I’ve ever had', Baba Oodle Pom
'I’d marry your sister', Baba Oodle Pom