1 definition by talwarfan

Top Definition
innuendo for really big penis. it is the object of envy for dudes all over the world.
"Damn Talwar, you're packing heat"
by talwarfan January 13, 2013

Mug icon
Buy a talwar mug!