I'm just wondering what they meant with "huge platform". Is that the god-approved term for big penis?