1 definition by JMannus

Holy Snapping Duck Shit - an exclamation of total surprise.
Holy snapping duck shit! When I posted hsds I didn't mean Hardcore Satan Death Sex
by JMannus May 3, 2011
Get the hsds mug.