Top definition
A burning turtle, especially if near or inside of Japanese Steakhouse.
Guy 1: OMG what will we do? I found a burffn!

Guy 2: Easy, just put it in the vilipusket.
by Perry Fungus May 29, 2012
Get the mug
Get a Burffn mug for your papa Callisto.