"let's take the truck and go braffing at cougar mountain
to take a 4 wheel drive vehicle into muddy, rocky, or mountainous terrain
""let's take the truck and go braffing at cougar mountain" What is the definition of "braffing"?