1 definition by Papa Leykums

1
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 merch
Get the Subsaud neck gaiter and mug.