What does alyssa garcia mean?

alyssa garcia meaning in Urban Dictionary

To deficate on a glass dining table while some body watches from under.