look up any word, like thot:
 
1.
Feeling Atulya is a Combination of English(Feeling) and Hindi(Atulya) word which means "FEELING INCREDIBLE".
Nikhil - how you feeling today?
Alex - Feeling Atulya

don't just feed goood feel ATULYA!
by madmini May 30, 2013