1 definition by WellThatHappened

A person who you consider a friend but has bitchy tendencies
"I love MarySue but, damn, she can be a bitchatcho at times."
by WellThatHappened June 25, 2015
Get the bitchatcho mug.