A fork of Rural Dictionary
a lake in south america, better defined as lake boobpoop
it smells like you vacationed in lake titicaca!!