Top definition
Started and stalled, like a car chugging to get going.
The service at the restaurant was stalted, but the staff was friendly.
by Wordstarter July 30, 2017
Get the mug
Get a Stalted mug for your bunkmate Paul.