hasta la toodles
English • United States
Expression to say goodbye. The California way we blend English & Spanish daily.
“See you later.” “Hasta la toodles!”