Top definition
To fuck up constantly or one who fucked something up.
I can't you wrecked your car. You're such a Scobee.
by Mattymustang November 19, 2015
Get the mug
Get a Scobee mug for your mama Rihanna.