Top definition
a male that appears to be rather frogish
joe-joe, in our science class, is such a froglone
by Lisa November 07, 2002
Get the mug
Get a froglone mug for your boyfriend James.