Skip to main content

Definitions by VECTREM

The New Zealand version of the commonly used British phrase "Top Notch".
That picture is fucking takko!
takko by VECTREM January 11, 2016