Skip to main content

Definitions by LeeroyDemarion

OTP is a short text abbreviation for ā€œon the phone.ā€
Hold on, I’m OTP.
OTP by LeeroyDemarion December 13, 2018