Subscribe English
look up any word, like yeet:
 
1.
"You are losing money by not going(buying it)"

A deal in which you would lose money by not doing it.
Wow that movie is a pretty sweet Chatham Deal.
by Beer-ad April 11, 2007
4 0

Words related to Chatham Deal:

amazing deal deal good deal great deal shitty deal