To be rude or vulgar; to be likely to offend others, especially due to being sexually explicit or suggestive. A: "What did you think of the awards ceremony last night?" B: "The presenter's jokes were a bit too off-color for my taste."
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.