Top Definition
Adjective - When a living object is fed liver for entomology based experimentation.
In a 2008 Study at University of Florida, six groups of Flesh flies were fed differing amounts of liver on different days to test the effects of protein availability on egg development. The flies that were livered with unlimited food developed the fastest.
by AF Diction July 22, 2008
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.