Top definition
One who constantly bails on plans. Especially if such plans were set a week or more in advance.
"She definitely bailed for the fourth week in a row, she's an ultra nub."
by katmandoo May 26, 2009
Get the mug
Get a ultra nub mug for your papa Trump.