Skip to main content

Definitions by turtle-shell

OTP is an abbreviation for 'On The Phone.'
I tried to call you last night but your phone was busy.
Sorry man . i was otp with my girlfriend.
OTP by turtle-shell October 9, 2007