Top definition
A person whos girlfriend is always and no matter will be, talker than him
That guy was a total yoobin because hes fucking shorter than his girl
by Beatsheadphones October 09, 2016
Get the mug
Get a yoobin mug for your father Trump.