1.A Female that has an ogrish physical appearance; extremely ugly
2.Physical appearance equivalent to that of walrus
2.Physical appearance equivalent to that of walrus
by Patrick May 13, 2005
Get the ooka dookie mug.