Home
Privacy
About
☰
Home
Privacy
About
🔍
Define New England Revolution Meaning
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
?"
By Belva
Upvote
Flag