look up any word, like smh:
Tara Bara is a serious and concerning occurance that shocks and appalled you.

Friend 1: Did you hear what happened to micky last night?

Friend 2: Aye, its tara bara!
by yassitisme September 01, 2008

Words related to Tara Bara

appalling concerning serious shocking wile