4 definitions by Mister Hyena
A green, scaly otter that has learned to climb fences. Typically lives in Louisiana and Florida. Soon, they will start to climb trees and then climb into windows...
by Mister Hyena August 4, 2018
by Mister Hyena August 4, 2018