Subscribe English
look up any word, like tex-sex:

1 definition by yassitisme

 
1.
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
9 4