look up any word, like someoneelsie:
 
1.
Generally means to have deviant backwoods sex. In rare circumstances it can also mean to go "off-roading"... but usually, it's the sex.
We went "finding Larry" last night on a backroad.
by EatDirtFartDust June 22, 2011
3 1