College slang meaning to engage in sex .
“On the way in this morning, I had a great idea for a new flick. This taxidermist is working in his show, with all those chemicals and starts to hallucinate. She kneels down at the alter, we film the doodle, the drill, and the drive…then he wakes up to find that he’s ‘doing the Aardvard’ literally!”
The Retired Porn Producer


















