Skip to main content

Definitions by LANCASTER OF ESCERGAT

Idgorp has 2 meanings. The first meaning is "A person who has immense sussy potential." The second meaning is "A creature that infests the mind and adds harness able fear and sorrow.
This guy really saw an Idgorp.

My friend is an Idgorp.
Idgorp by LANCASTER OF ESCERGAT February 1, 2023