Subscribe English
look up any word, like swag:
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

Words related to Tara Bara:

appalling concerning serious shocking wile