Skip to main content

Uncle Rae Rae's definitions

Snow Patrol

A particularly inactive sexual partner. "If I lay here....If I just laaaaay here...."
"Man, I finally slept with Amber last night. So disappointed....She's a total Snow Patrol".
by Uncle Rae Rae July 31, 2010
mugGet the Snow Patrolmug.

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