3 definitions by Hypr1

Infuriated, embarrassed and Humiliated all at the same time.
As a Washington Football Team fan, I was infurembarriated by my teams performance vs The Dallas Cowboys in week 16 both on the field and on the sideline.
by Hypr1 December 27, 2022
Get the Infurembarriated mug.