1 definition by Init

Top Definition
beach
let's go to de coasta
by Init June 25, 2003
Mug icon
Buy a coasta mug!