why are you taking so long in the bathroom?  barabbas
"barabbas is slang for "none of your business!"  etymology: "barabbas", greek transliteration of the aramaic "bar-abba" meaning "son of a father"
"why are you taking so long in the bathroom?  barabbas" What is the definition of "barabbas"?