So you should know that:
To be lousy is to be bad (not, to be talkative).
“To barb” has a number of meanings in English but it doesn’t include what a barber does.
To avoid someone or something is to steer clear of them (although stay clear is also correct).
GAB