delhomepguppgdnend's definitions
a person who is a bit annoying, sucks up to people and pretends to be friends with people who they aren't actually friends with. they are usually social climbers.
by delhomepguppgdnend May 16, 2011
Get the begmug.
Get the begmug.