when driving my XLR i knowest a loud Knock in my engine on 2004 Cadillac XLR

i knowest it when im seating at a taffic light on just seating in the car< what could that mean

Asked by for the 2004 Cadillac XLR
a knock in your engine is not good, have a mechanic look at it right away