rude or vulgar man in bad taste - Spanish English Dictionary