really? i live in anaheim,CA but my friend who i got it from lives and works in irvine, that word is funny, so we use it often. where are you from?
heh, i'm in Pennsylvania. We just made up that word...and some other ones that derived from it-- Choochalingus, the phrase "What a chooch!", and some other funny ones. Must be national i guess.