Top definition
Someone who sticks their dick in electric outlets.
Electric shafting- ah that was a good one im going in for seconds.
by Rbomb04 December 19, 2014
Get the mug
Get a Electric shafting mug for your papa Trump.