lovetard
a person who is at a loss when it comes to romancing, flirting or other such activities. i.e. someone who fails at everything to do with love or courtship.
lovetard by DaveZeroZero July 22, 2007
Get the lovetard mug.