1 definition by rulerofcatan

to nod one's head in agreement due the superior skills and/or intellect of one's opposer
Zachary scoffed at Jennifer's comment, because he knew deep in his heart that she was indeed the ruler of Catan.
by rulerofcatan October 13, 2011
Get the scoff mug.