snutted numbdude

Noun

1. A dog made of boogers that spits on and licks everybody. Literally everybody.
A snutted numbdude comes out on Halloween and scares everybody.
by Noriel Jarito February 11, 2023
mugGet the snutted numbdude mug.