Definitions by monkeypantsdestroyeroflesbians
squid-muppet
Someone who is extremely stupid. Absolutely a fucking moron. The word itself causes confusion to others.
squid-muppet by monkeypantsdestroyeroflesbians February 2, 2021
Perch
Perch by monkeypantsdestroyeroflesbians October 1, 2016