Top definition
Disappointed or let down, usually about something that has received a lot of media attention and/or advertising.
by CaseyGee March 01, 2018
Get the mug
Get a Spratched mug for your cousin José.