It's just a rude synonym for a boyfriend. Тhe more polite colloquial equivalent would be "хахаль".