Top definition
A intelligent man/woman who can make his wishes come true. This god is usually seen in games.
You are such an alicatxxx
via giphy
by Alberthasteddiaria May 18, 2018
Get the mug
Get a alicatxxx mug for your daughter Rihanna.