Top definition
A stupid man. Generally not very smart and is very annoying has not many friends and does not have much hair either.
Stop being so artiglare
by Artiglare January 18, 2018
Get the mug
Get a Artiglare mug for your guy Larisa.