FUBARBE

AcronymDefinition
FUBARBEFouled Up Beyond All Repair By Experts