meaning of back yard boo boo

back yard boo boo meaning in Urban Dictionary

Very low quality cooking pot.