NBC and News Corp. have banded together to create their own version of YouTube -- and they're calling it Hulu.com. Say what?
While "hulu" has no English meaning (then again, neither does Google), it does translate in a few other languages: In Indonesian, the word "hulu" means "butt." Catchy, ain't it?
And in an ironic turn (given the litigious nature of broadcast networks), the word means "cease" or "desist" in Swahili. Didn't think this one through, did they?