meghan leopard suck