1 definition by Yodariquo

Top Definition
TNT (expanded form)
by Yodariquo August 30, 2003

Mug icon
Buy a trinitrotoluene mug!