PMSL.. you mean a calypso?
thats the one

what else does it rhyme with?