Superstar Salman Khan, who has sung a song Hangover for his film Kick, says he is a bad singer but that doesn't stop him from singing at will, anytime and anywhere.