Skip to main content

Definitions by Sandylove

park the possum 

A term for having sex
He just looks as her as a place to park the possum.