Skip to main content

Tarabad

1. In reference to the Demon

Haradria the succubus that lives in chatango whose real name is Tara. tara is a reference to the word terribad meaning something that is so horrible no one man can stand it

2. something so horrible that you must leave what ever room that horrible thing resides
God that Rebbeca Black is so fucking tarabad i threw my computer on the wall and almost ripped my ears out
by vladiwhore October 2, 2011
mugGet the Tarabad mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email