Top definition
A God like human that has the loins to impress the greatest of women.
by MiniTeeks November 06, 2013
Get the mug
Get a teekens mug for your mate Callisto.