seeing my girlfriend's breasts on the webcam made me feel all hot and bothered
sexually aroused
"seeing my girlfriend's breasts on the webcam made me feel all hot and bothered" What is the definition of "hot and bothered"?