Skip to main content

Definitions by mr. million

Elephnot 

"Whoa, dude, what's that?"

"An Elephnot."
Elephnot by mr. million May 20, 2007