What is Froggan?
A very outgoing, happy, but annoying person.
"Joey and Shaylyn are both Froggan "
See funny, outgoing, insane, weird, awesome