1 definition by DarthChuck

Another word having been bested in any competition, especially in political election.
"Hillary got schlonged by Obama in the 2008 DNC primaries."
by DarthChuck December 24, 2015
Get the Schlonged mug.