What does back yard boo boo mean?

back yard boo boo meaning in Urban Dictionary

Very low quality cooking pot.