Monday, August 17, 2015

Duel Networking game 83: defenstration

It means 'to throw out a window'


Youtube

No comments:

Post a Comment