Top definition
Giga Twiga: A close friend and/or family member.
Yo my giga Twiga! How has life been my good friend?
by Lolup March 19, 2017
Get the mug
Get a Giga Twiga mug for your bunkmate Trump.