1 definition by Polynesian Boy

Polynesian fishing god's bird (of the feathered variety), who's catch is always plentiful.
Thank Tahu for that!
by Polynesian Boy April 29, 2010
Get the tahu mug.