Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Orlando Carrillo
razor
Share definition
Flag
refers to Gillette Stadium in Foxboro,
MA
which is
home
to the New
England
Patriots.
The
Patriots
defeat the
Colts
in round
two
of the playoffs at the Razor.
razor
by
Orlando Carrillo
January 20, 2005
Get the
razor
mug.