Top definition
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 mug
Get a tahu mug for your buddy Callisto.
buy the domain for your cat blog