1 definition by Jolly Green giant

Top Definition
To be lectured over-excessively
Little Jimmy got Susol'd for being late.
by Jolly Green Giant January 30, 2006

Mug icon
Buy a Susol'd mug!