Hi, native speakers of English! I've come across this sentence: 'I totally put my hand up.' From the context, I guess it means 'to admit something': this is a British speaker admitting she did something that hurt her partner's feelings (i.e. going out, flirting...). Are you familiar with this usage of 'to put your hand up' (= admit something)? Thank you in advance.