a tall and lengthy humanoid who indefinitely resembles a beaver. completely useless toward the development of society. a nickname for "stephen".
mykayla: so natalie, i heard your into beavers.
natalie: oh you mean stem-tar? yea hes pretty scrumdidillyumtious.
mykayla: hokay, you keep telling yourself that.
natalie: oh you mean stem-tar? yea hes pretty scrumdidillyumtious.
mykayla: hokay, you keep telling yourself that.
by sugarlesshigh November 12, 2010