Definitions by KathnPersteph
Osceola train ride
The Osceola Train ride is a sexual encounter where a person performs oral sex on a man and puts their finger into his anus and massages the prostrate, whilst saying "choo choo!"
Osceola train ride by KathnPersteph November 3, 2015