Top definition
A type of car produced by the South Korean motor company between 1985–1994. Otherwise known as the Excel. Due to it's popularity with teenagers and spacious back seats, it has gained a reputation as a car people have sex in, hence Sexcel.
Steve: Did you hear Dom got a new Sexcel?
Jake: Really? I wonder how long her virginity will last driving around in that thing...
by Beaner November 04, 2011
Get the mug
Get a Sexcel mug for your bunkmate Beatrix.