dave !xobile's definitions
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.
by dave !xobile July 14, 2006
Get the twannnnnnnnngmug.
Get the twannnnnnnnngmug.