1 definition by llamallama123

"Dude, dont go in that stall, someone took a shit and didnt flush their my chemical romance!"
by llamallama123 June 14, 2007
Get the my chemical romance mug.