look up any word, like darude - sandstorm:

1 definition by Suria (a.k.a GOD)

 
1.
Same meaning as "legitimately" but sounds awesome like suria and not ciara :P
Funny how i was coughing Legitly
by Suria (a.k.a GOD) November 11, 2008