look up any word, like bangarang:
 
1.
Japanese phrase meaning "Who the Hell do you think I am?!" as made famous by the Tengen Toppa Gurren Lagann anime.
You wanna fight me? Ore wa dare datto omotte yagaru?!
by RJWPS September 17, 2013