Top definition
screwed over; to be at ill-fate synonymous with: screwed
My mom caught me smoking last night; oh man , I'm so scrooped.
by urban master February 24, 2005
Get the mug
Get a scrooped mug for your sister Sarah.