1 definition by The Neoneologist

When I tried to say something sensible at the party last night all I was capable of was shing shong.
by The Neoneologist May 23, 2015
Get the shing shong mug.