Skip to main content

Leizra's definitions

Aghlo

An igloo that is made by a person who complained the entire time.
"Yeah, the aghlo was made by David, he's such a bitch."
by Leizra December 9, 2019
mugGet the Aghlo mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email