1 definition by About 89 women

A complete dealbreaker. Something too moronic to be overlooked.
“He is really cool and has money but he has a soul patch, truck nuts.”
by About 89 women January 27, 2020