Skip to main content

Chuffin Nora

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