1 definition by s734k

For The Owlz - when you have sex the night before a game for good luck.
Totally FTO'd my wife last night, definitely why we won 26-1.
by s734k June 3, 2018
Get the FTO mug.