Skip to main content

Definitions by DGags

New England Revolution 

To be so incredibly good at something you don't even try.
"Damn, that kid just walked in, looked around for a sec, and now every girl is up on him. Who does he think he is? The New England Revolution?"
New England Revolution by DGags January 16, 2010