Skip to main content

Definitions by TalangLOL

New-car-sal 

"You going up New-car-sal this weekend?"

"Yeah man, new-car-sal's where it's at"

"It's not, but hey"
New-car-sal by TalangLOL May 1, 2010