2 definitions by kaylamaep

It can mean "on the phone".
Sarah: Do u wanna get otp
Me : sure
by kaylamaep January 19, 2017
Get the Otp mug.
Ava: Emma is my best friend don test her.
Emma: kt
by kaylamaep May 19, 2017
Get the Kt mug.