meaning of barney har har

barney har har meaning in Urban Dictionary

whenever your dog drags his or her ass across the white carpet