Definitions by dave !xobile
twannnnnnnnng
the noise that the sacred twangy thingy makes when you twang it. the location of this sacred twang is close to this school thats full of chavs and paff goes there.
twannnnnnnnng by dave !xobile July 14, 2006