1 definition by Rebel1234567890

When a woman from Charleston, SC shits on your chest.
Lisa gave William a Charleston Choo Choo for his birthday.
by Rebel1234567890 May 20, 2017
Get the Charleston Choo Choo mug.