The company FESSED UP after they were exposed in the newspapers.
FESS UP your share of the bill.
Fess up to
Confess, admit reluctantly to something
They FESSED UP TO the crime.
UsingEnglish.com is partnering with Gymglish to give you a free one-month trial of this
excellent online English training course. Activate your free month of lessons (special offer for new
users, with no obligation to buy) - and receive a level assessment!