Asked in Definitions
Definitions

What does Sloshed mean?

Answer

User Avatar
Wiki User
05/07/2008

the British use the expression to describe being drunk.