Skip to main content

Mongskangyelenny's definitions

Sidelough

Share definition
A term used to denote dwarfs from the planet Zoolong. They are notorious for their massive schlongs and chunky cheeks.
Did you see that Sidelough over there? He was Sidelough on my car.
by Mongskangyelenny February 16, 2023
Flag
mugGet the Sidelough mug.