meaning of Blowin Doo-Doo

Blowin Doo-Doo meaning in Urban Dictionary

This is how some body is lying, or making threats they are unable to back up.