Slim jim for a skilled latin floosy