dude i skittled logans yard last night
when a group of people drive over someone's yard often with a golf cart and put skittles every where! kinda like toilet papering except more tasty
"dude i skittled logans yard last night" What is the definition of "skittled"?