Top definition
Is the foundation which its soul purpose is to help raise money for the poor wombat population and try to help bring them back from extinction. and to try and kill the vicious Red Ruffed Lemur.
by Billyroxmysox April 28, 2008
Get the mug
Get a The Wombat Foundation mug for your friend Abdul.