Top definition
Being sexually stimulated or gratified by stalking or following her intended target.
Her doing auto exotica on her ex boyfriend actually turned me on!
by B-rizzle June 08, 2018
Get the mug
Get a Auto exotica mug for your guy James.