1 definition by sexgod11
Used to describe something overly awesome. Also in derived from Latin translation - Sex God of Life.
Often used in conjuction with words such as amazing, fit, super, sexy, fun, kind, and cool.
Often used in conjuction with words such as amazing, fit, super, sexy, fun, kind, and cool.
by sexgod11 February 25, 2010