Subscribe English
look up any word, like latergram:

1 definition by Radio17

 
1.
A word used by dumbfucks who think it's cute to call "Montana", "Montucky"
I'd rather be in California than Montucky
by Radio17 November 28, 2010
75 77