| 1. | Scooched | ||
|
(1)to be angry or provoked into anger.
(2)to be mentally unstable (3)to have quirky behavioral patterns That guy scooched me, what a jerk!
I am so scooched from that stressfull situation That man is very scooched, I think he's a little wierd |
|||
