Skip to main content

Denston's definitions

ghiglieri

An irritating, cock munching, Keith loving closet homosexual trainee sales executive.
‘God Callum! Stop being such a Ghiglieri!’
by Denston October 11, 2021
mugGet the ghiglieri 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