1 definition by browwwyaaaf

Top Definition
someone that's amazing at fucking bitches and is sometimes dumb
hes such a leyto man
by browwwyaaaf November 03, 2020

Mug icon
Buy a leyto mug!