Subscribe English
look up any word, like fapping:
 
1.
1. Awesome. 2. Relating to awesomeness or the coolest person you've ever met, in general.
DUDE. This song is so ANKHAA!

Have you ever seen someone so Ankhaa before?
by ThisissoAnkhaa March 29, 2010
3 1