1 definition by panda17
The cross between a lion and an otter. has a longer legs but shorter body than a normal otter. they have the colors and fur of a lion. and the thick smimmer-tail of an otter. or the cross between amanda and kelly.
by panda17 November 12, 2010