Skip to main content

Definitions by iamamuffinman

urglepop 

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