look up any word, like dirty sanchez:
 
1.
An extremely unbeliaveable excuse for being late or warding off a duty
I won't buy he was late because he lost his carkeys,he's giving us such a deaf elephant
by S.Taha Ghorayshie October 23, 2008