1 definition by versaceflowerz

He is an annoying closeted person who wears glasses to hide his identity. He is an attention seeker who partakes in furry-like activities.
The new boy is such a Karl.
by versaceflowerz March 4, 2019
Get the Karl mug.