1 definition by Ksmci

Top Definition
A very nice person but a fucking retared Indan but is very wise and caring
Alen is a Indian
by Ksmci March 07, 2018

Mug icon
Buy a Alen mug!