meaning of Bar Cheeta

Bar Cheeta meaning in Urban Dictionary

those types of purchaised things that typically eventually ends up miraculously falling apart within a couple of seconds of good use, can be utilized as an expression.