what does it mean?
does it mean to spend a lot of money on something?
it is common in british english
splash out (on sth) ===========e.g i splashed out on repairing my house
yes,it is britain words using with the money,i splash out on buying aflat..