look up any word, like bae:
 
1.
One who causes embarrassment upon those he/she is around.
William has become my Obarasstor after that last comment.
by Atommo December 07, 2010