Skip to main content

Definitions by Twacyt

When a person simultaneously naps and shits their pants. More commonly seen at nursing homes.
Hey Fran, have you seen Elmer?”

“Oh yea he went off to have a shiesta.”
Shiesta by Twacyt December 29, 2017