Skip to main content

Polar express's definitions

To Polar Express

To make it snow ejaculate. Done by freezing semen and then throwing it into a fan.
Dude, we polar expressed the lounge last night! Some had to polar express it!
by Polar express December 9, 2017
mugGet the To Polar Expressmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email