Shamerla's definitions
one who is a total obnoxious tool. and makes noises of an assortment of animals( specifically the jungle)
by Shamerla May 19, 2008
Get the Gleason mug.
Get the Gleason mug.We'll email you a link to sign in instantly.