be hot to trot
From Longman Dictionary of Contemporary Englishbe hot to trotbe hot to trotinformal a) to be ready to do something or be involved with something b) to feel sexually excited and want to have sex with someone → hotExamples from the Corpusbe hot to trot• The inhibitions of the average citizen were hot to trot.