Skip to main content

Definitions by HeddyLo

To pull someone's pants down in a public place
He was shucked at the party and everyone laughed.
shuck by HeddyLo October 26, 2009