urglepop Share definition Flag An expression of frustration, commonly used by Estonians from 800 - 300 B.C.E. Urglepop! I messed that up urglepop by iamamuffinman April 5, 2023 Get the urglepop mug.