letson

Etymology 1
From, from.

Noun

 * 1) a roasted suckling piglet; a roasted pig

Etymology 2
A minced oath of.

Interjection

 * 1) an expression of anger, disgust, dismay, etc.

Etymology
.

Noun

 * 1) roast suckling pig
 * 2) roasting of a suckling pig
 * 3)  roasting
 * 1)  roasting