Phrase meaning to calm down. Made popular by a youtube video of a few people dubbing voices over a episode or collection of episode of X-Men featuring the Juggernaut
by weeksauce March 30, 2011
to calm the fuck down; to not freak out.
by bem123 May 21, 2009