What does Bitchin' titties mean?

Bitchin' titties meaning in Urban Dictionary

Synonymous to "holy shit"