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
All you need for a faster workflow in one place.