1 definition by DarthChuck

1
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 mug
Get a Schlonged mug for your father-in-law Callisto.