Skip to main content

Orlando Carrillo's definitions

razor

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.
by Orlando Carrillo January 20, 2005
mugGet the razormug.

Share this definition