Top definition
Is a stupid annoying person who doesn't have any common sense
by 34thd September 07, 2020
Get the ashini neck gaiter and mug.