1 definition by Papa Leykums

To do something and fail at it.
He tried to jump across the border but fell, subsaud.
by Papa Leykums February 23, 2009
Get the Subsaud mug.