Definitions by Madame Waffles
Fell off the truck
"Hey dude, Check out this new PS3. Only paid 50 bucks for it because it fell off the truck."
"You lucked out, man."
"You lucked out, man."
Fell off the truck by Madame Waffles December 18, 2008