frog doctor

n. one who doctors frogs.
"this frog is ill - someone fetch the frog doctor!"
by thelonius02 August 07, 2008
Get the frog doctor mug.