Oversensitive telepath Synonyms

Definitions for Oversensitive


OT abbreviation

OT is an abbreviation for Oversensitive Telepath
What does OT stand for?
OT stands for "Oversensitive Telepath"