KathnPersteph's definitions
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!"
by KathnPersteph November 3, 2015
 Get the Osceola train ridemug.
Get the Osceola train ridemug.