"Beefy..."
So by now I guess you are a bit confused as to the point of this tale...
But thats ok we all get confused sometimes.
Luckilly , we have one word which will clear all of this up:
Itchy... Tasty...

Sexy...


Well, it works for the Japanese, anyway...