1 definition by Abisol

A confident dude who loves activities, a space nerd, likes to stay alone and introvert but can talk to people and diss them with ease. Chick magnet, so damn hot all the girls are head over heels for him.
Avichal is such a sweetie, i wish we could get together soon.
by Abisol November 23, 2021
Get the Avichal mug.