The place where platypuses and donkeys live together in peace and happiness.
also see Temptation Island.
also see Temptation Island.
by spydersurfer9 August 5, 2005
noun. The place where platypuses and donkeys can live together in peace and happiness.
also see Temptation Island.
also see Temptation Island.
by spydersurfer9 August 5, 2005