Definitions by Phyllis Corbin
spaventa
An roving organ that resides in the abdomen. Each person's spaventa is in a location unique to his or her body. Highly unknown territory and troublesome; use is not yet discovered.
spaventa by Phyllis Corbin February 24, 2009