Top definition
Dude that girl I fucked last night was a straight up skedaffle. hahaa. you should've seen her!
Babe, quit being a skedaffle already! Your pissing me off!
Babe, quit being a skedaffle already! Your pissing me off!
by Depsouthwest October 23, 2009