Hm, something squicky about it. Sounds like a slang term for some kind of liquid. It'd have to be spontaneous and tongue-in-cheek, very familiar -- not the sort of name you would put on your checks or give the barista.
- chazda
"I don't want to look like a loser for the rest of my life!" ~
Georgia Ford, on needing a signature