1 definition by c0ckroach

Best guy you could ever meet. Has non-ending love for you. Cute gamer with a mole on his face, tall and plays basketball.
by c0ckroach June 10, 2021
Get the Carlo mug.