I think i just had a mouthgasm.