i went to cancun and a lot happened ;)
a place where you have [over 9000] percent chance of having sex or losing your virginity
"i went to cancun and a lot happened ;)" What is the definition of "cancun"?