What is Mechanicsburg Spark Plug?
1.
Lesser known sexual activity between two women consisting of the connection of the positive and negative terminals of a car battery to the women's respective clitoral piercings, followed by a vigorous scissoring session and resulting in an electrifying, spark-filled experience for both parties.
Lacey and June lit up the room last night, as their Die Hard-enhanced metallic muffs engaged in a Mechanicsburg Spark Plug.
See
Random Words:
1.
Short for "raise up off deez nutz", it means to back off and quit grilling the person in question.
"Raise up off deez nu..
1.
Put your tongue into the bitch's ass......and "let it toast". You'll get it toasted. A little bit disgusting, but, w..
1.
One who masterbates in his/her own fecal excretions; usually someone with mental retardations or an individual who has problems with sta..