Very long cock down throat