Search:
such a reason pist my goose, or my goose pist - Vulgar Dictionary definitionSaid when any one offers an absurd reason.