Sugarpop x's definitions
'Embarred' is commonly used by those put in a position that's made them too embarrassed to correctly say embarrassed.
by Sugarpop x November 8, 2008
Get the Embarred mug.
Get the Embarred mug.We'll email you a link to sign in instantly.