Skip to main content

Squrglar

Slang for someone who has a lot of knowledge on something they enjoy (better than nerd)
Pronounced skwer-glur
B: yo A's such a deltarune squrglar
by capcat August 4, 2025
mugGet the Squrglarmug.

Share this definition