crayon eating glue sniffing helmet wearing window licker Share definition Flag Something my mom calls me on the daily; A dumbass; A retard God dammit, you're such a crayon eating glue sniffing helmet wearing window licker crayon eating glue sniffing helmet wearing window licker by Weird Uncle Al December 18, 2019 0 0 Get merch