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