Amadetys's definitions
mean the same thing as an OTB off the boat-fresh off russian immigrant except OTFL is more russianized it means "off the fucking lodachka" lodachka being a russian word for a boat
by Amadetys July 2, 2008
Get the OTFLmug.
Get the OTFLmug.