3 definitions by xXjArInXx

someone who won't stop hugging you even though you tell them to fuck off and you don't care about their probblems
becky is such an embracer! I hate it!
by xXjArInXx May 13, 2016
Get the embracer mug.
a person who stalks.
Kim knows everything about me! she's such a stalker!
by xXjArInXx May 28, 2016
Get the stalker mug.