1 definition by Bhikfbhbkrdwl

A teacher who is obsessed with his cat, and votes it for president. Says "YO" alot. Makes the class laugh but everyone hates him.
by Bhikfbhbkrdwl December 20, 2016
Get the Mr. K mug.