Skip to main content

Definitions by JB42

A hat made out of netted material.
Good morning. That's a nice Tnetennba.
TNETENNBA by JB42 July 5, 2010