Hollifer's definitions
Noun, the chemical you release when you chortle. Closely related to the endorphin family. To laugh is to release Chortlephins.
by Hollifer February 5, 2010
Get the Chortlephinsmug.
Get the Chortlephinsmug. We'll email you a link to sign in instantly.