1 definition by kelsey madeleine wales

Top Definition
diarrhea. An enormous piece of poop.

has no friends whatsoever
God damnit i hate libbying at school
by kelsey madeleine wales April 17, 2006

Mug icon
Buy a libby mug!