1 definition by howdoiknowthis??

Top Definition
a state in eastern france.. or to menstruate in your pants on a very hot day..
melissa jus lumpared while being in lumpar
by howdoiknowthis?? February 17, 2005

Mug icon
Buy a lumpar mug!