1 definition by leylaniosrs

Top Definition
That fine ass tiktok guy that got clout for wearing grey sweatpants
“Did you see Leonardo Castaneda last night at Six Flags, he so dreamy.”
by leylaniosrs January 04, 2020

Mug icon
Buy a Leonardo Castaneda mug!