Skip to main content

Definitions by gorile

A guy that embodies the term determination even when there is clearly no chance
Girl A: That guy does not have a chance with girl B
Guy A: I think he is going to be a Davidy
Davidy by gorile February 3, 2019