Top Definition
The guy in your office who spends endless wasted minutes talking to all of his female co- workers who are obviously way out of his league.
That Bizzaro Cassanova thinks his awful game is going to get him a date with Sally this weekend.
by CrazyMatt August 23, 2013

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.