Translation of ?toma casta?a! in English:

?toma casta?a!

so there!, phr.

phrase

informal
Spain
  • 1

    (expresando regodeo) so there! informal
    (expresando sorpresa) wow! informal
    (expresando sorpresa) well! informal