A British way of saying you were fingered.
Prince Harry thumbed me up good last night. I couldn't stop orgasming!
by CrumpetsAndHighTea December 17, 2016
Get the thumbed me up mug.