Polar Express Share definition Flag When a woman has something cold in her mouth (ie. ice cream, ice chips),while giving oral pleasure to a man. Big Red received a Polar Express from his wife last night for taking out the trash. Polar Express by bigredmoosekrash July 27, 2006