Definitions by Cecilianumber1
Squirreling
Man: Hey do you think that tree would be good for squirreling?
Woman: Yea babe I love having sex in trees.
Woman: Yea babe I love having sex in trees.
Squirreling by Cecilianumber1 October 29, 2012