1 definition by OTF Everything

Top Definition
OTF
Acronym for Only The Finest
My sushi is served on DD's. #OTF
by OTF Everything October 16, 2012
Mug icon
Buy a OTF mug!