sounds like a street-slang name for pussy. and i just had to get support from them for my new sound card -.-