Top definition
A sexy frog in a tuxedo with a top hat and shiny shoes.
Jenna' s boyfriend, Jon, reminds me of an Lickabod
by Michaela April 06, 2005
Get the mug
Get a lickabod mug for your daughter-in-law Beatrix.