Just_like_yeahhh's definitions
Where you basically hate yourself and constantly undermine yourself. People who are self-degratory to get attention are despised.
by Just_like_yeahhh May 9, 2016
Get the self-degradation mug.