Are you a Spaniard? That saying is said here in Spain.
In Portugal we also use this saying
reply
I suppose it is said throughout the peninsula.
reply