Top definition
someone who is very elite, at what they do
wow, your a real frankengoof
by Anonymous March 25, 2003
Get a frankengoof mug for your Uncle Abdul.