1 definition by Kyle Nell

Top Definition
Abbreviation for "Big Fuck Off - Uninterruptible Power Supply"
That company runs off a BFO-UPS, i mean they have with Eskom and all...
by Kyle Nell November 12, 2007
Mug icon
Buy a BFO-UPS mug!