Skip to main content

Definitions by Uncle Rae Rae

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".
Snow Patrol by Uncle Rae Rae July 31, 2010