a man with a large enough schlong to choke an elephant, a baby elephant, but an elephant none the less.
by timbo slice May 21, 2013
Get the Elephant Noose mug.the noise Herman lee (of DragonForce) makes with his guitar during the song "Cry for Eternity" by pulling the whammy bar back FAR!!
by kikassman March 12, 2008
Get the eliphant noise mug.Related Words