1 definition by Iminfiresmaan
OTL is an acronym for One True Love.
Yezi: “There have been rumors that you like Mei, is it true?”
Dean: “Of course not! Everyone knows that Chef Boyardee is my OTL.”
Dean: “Of course not! Everyone knows that Chef Boyardee is my OTL.”
by Iminfiresmaan October 6, 2018