that bizzaro cassanova thinks his awful game is going to get him a date with sally this weekend
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" What is the definition of "bizzaro cassanova"?