2 definitions by nick22

Top Definition
sex toy - female dummies with electric vibrators
"have you got any electric girls?"
by nick22 June 11, 2006
Mug icon
Buy a electric girls mug!
To intentionally dis or otherwise insult a person.
Mike: Bro your girl is pretty fucking ugly
Tom: Why are you sacing me dude
by Nick22 July 31, 2015
Mug icon
Buy a Sacing mug!