"yeah, mum walked in on us, you can bet things were pretty cumber after that
a deep seated awkwardness or a very uncomfortable moment
""yeah, mum walked in on us, you can bet things were pretty cumber after that" What is the definition of "cumber"?