Skip to main content

Kherio's definitions

otp

On the phone or a person/ people you always communicate with
"Mom I'm too busy otp"
"There's my otp"
by Kherio April 3, 2014
mugGet the otpmug.

Share this definition