Used Engine Share definition Flag A recently acquired girlfriend who is already impregnated by someone else. Dude, check out my new girlfriend!Aww man, she's pregnant! You just got yourself a used engine! Used Engine by Aliky February 22, 2010 0 0 Get merch Get the Used Engine mug. Buy Now — $32.95 See more merch