1 definition by Cye

Top Definition
a word used by caucasians to describe an afro-caribean person, an abbreviation of 'that rastafarian'
'Did you see the dreads on tarasta
by Cye May 14, 2008

Mug icon
Buy a tarasta mug!