Eileen March's definitions
Elgin/Elgin Street Sweep: to break-up with a boy/girlfriend; unceremoniously dump someone. To sweep someone out of your life. Named after the ubiquitous brand of city street sweepers "Elgin".
"He was cheating on me so I gave him the Elgin."
"It's time you gave that guy the Elgin Street Sweep."
"It's time you gave that guy the Elgin Street Sweep."
by Eileen March December 29, 2008
Get the Elginmug.