Skip to main content

Definitions by WellThatHappened

bitchatcho 

A person who you consider a friend but has bitchy tendencies
"I love MarySue but, damn, she can be a bitchatcho at times."