Something or someone that doesn't make sense.
Comes from the song "DeLorean" by El-P
Because the lyrics don't make sense
"Haggle proof
snaggletooth fabulous 5 freddy
Krueger
finger discount bliss lou retton dismount"
What'
s going on??
I dunno, it's a haggleproof
snaggletooth.
What'
s this dude talkin about?
I dunno, he's a haggleproof snaggletooth