1 definition by dliam7778

Top Definition
a smart ass who thinks he knows everything but can't score any chics
that kids such a alec
by dliam7778 June 06, 2016

Mug icon
Buy a alec mug!