Mario Mejia Share definition Flag That Sophisticated grown man Swagga! A modern day Rico Suave! Damn homie how you pulling all them chicks! Man I got that Mario Mejia going on! Mario Mejia by Moniquenuss February 7, 2009 0 0 Get merch Get the Mario Mejia mug. Buy Now — $32.95 See more merch