SupergDad2010's definitions
A person of short stature or tiny build that makes noise and sounds like an elephant when moving around in a room or dweling.
by SupergDad2010 March 18, 2021
Get the Chelephant mug.
Get the Chelephant mug.We'll email you a link to sign in instantly.