That's still a bit vague, but i guess the main problem lies with whoever came up with the name, maybe they had a pet dolphin who died or something. If i had a T-shirt with the words "PCSX2" or "Project64" on it, everybody would know what's up.
......?????
