Embarred
-
Embarred is commonly used by those [put in] a [position] thats made them too [embarrassed] to correctly say embarrassed.
Embarred meaning & definition 1 of Embarred.
Embarred is commonly used by those [put in] a [position] thats made them too [embarrassed] to correctly say embarrassed.