1 definition by Overliver

Top Definition
From the German uberleber. One who survives something.
There can be only one overliver!
by Overliver September 02, 2007
Mug icon
Buy a overliver mug!