ImInLove!'s definitions
A person who won't leave a couple alone; a friend who doesn't get the hint to leave; a person who creates awkwardness during a couple's lovey moment
by ImInLove! April 26, 2010
Get the mobler mug.