Random
Source Code

red smile

1. (n) a slit throat
2 (v) to slit one's throat

it's always a joyful time of year with a red smile from ear to ear!

by Katie Dee December 26, 2006

3👍 5👎