Skip to main content

Definitions by Denston

ghiglieri 

An irritating, cock munching, Keith loving closet homosexual trainee sales executive.
‘God Callum! Stop being such a Ghiglieri!’
ghiglieri by Denston October 11, 2021