1 definition by thespyder92

The gayest guy you will ever meet in your life
Guy: Dude, that guy is such a Carlos
Guy2: I know he tried to grab my dick
by thespyder92 March 30, 2016
Get the Carlos mug.