2 definitions by Frogking official
by Frogking official December 25, 2020
A god, a superhuman being or spirit worshiped as having power over nature or human fortunes; a deity. A frog,a frog that can comprehend things above a normal human level
by Frogking official March 5, 2021