Definitions by Chinchillagapper
grace eleanor hudson
You just Grace Eleanor Hudsoned that chinchilla in the butt. i heard it from downstairs. (bang bang bang) (house comes down) (chinchilla with a giant butt hole is laying there moaning)
grace eleanor hudson by Chinchillagapper May 17, 2018