What is Sandilucas?
To royally fuck up one's life in one or more ways.
He really sandilucased himself when he started dating that succubus
See whore, beluga, dolphin, condominium, toronto