Top definition
arrogant know it all who insists on using their own definition of the English language
"ugh, that lecturer is such an mcschraefel, I swear most of that lecture was just made-up words"
by anonymous June 03, 2004
Get the mug
Get a mcschraefel mug for your buddy Bob.