1 definition by johnbrujo

Top Definition
lake titicaca is a lake in nicaragua
Where the hell is lake titicaca? Nnnnicaragua!
by johnbrujo September 04, 2003

Mug icon
Buy a nicaragua mug!