Chuffin Nora

1)N. British term used, in an excalmatory fashion, to bring down the wrath of Chuck Norris.
by Valdez November 07, 2007
mugGet the Chuffin Noramug.