1 definition by hather88

SO Fucking Annoying. (As opposed to TOFU: totally fucking unbelievable.)
He's SOFA!
by hather88 January 13, 2023
Get the SOFA mug.