Define Alicia Gallups Meaning

Alicia Gallups
Term for a sexual act. Very good looking, man trap, fine , goat.

By Roselia