Top definition
A gigantic man ; also formly known as Teresa Ly
Teresa is a Gimantic , That girl is a Gimantic
by Tnly December 01, 2007
Get the mug
Get a Gimantic mug for your mate Helena.