Top definition
A polite term for describing swearing while under duress.

An alternate version of Mutley's razzle frazzle
After much razzle fracking I finally managed to fix the computer with a large sledge hammer.
by Mutleysowner May 12, 2011
Get the mug
Get a razzle fracking mug for your mate Sarah.