Subscribe English
look up any word, like french dipping:
 
1.
Another word for something godly or amazing in every way.
Wow, did you see how Gulmokrax he was?
by gulmo February 17, 2011
0 2