sodsod

Noun

 * 1) explanation; story