Top definition
Noun mix between an elephant and a duck
Damn you have an elephuck as a pet
by Magicman6679 January 29, 2016
Get the mug
Get a Elephuck mug for your fish Sarah.