Skip to main content

Definitions by islandhacker

V. (an-goo)

Always never give up

or

Ain't Never giving up.
Dem boys from da BVI Sailin' Team ANGU!
ANGU by islandhacker March 28, 2016