1 definition by shoecrabman

Top Definition
The frog that Dr. Frankenstien jump started..
I'll have a large FrankenFrogStien.
by shoecrabman September 08, 2008
Mug icon
Buy a FrankenFrogStien mug!