1 definition by totally not kasuka nope
The definition of ultimate swag. He's the most kawaii mofo on this planet, all the girls want him.
Even his brother is a massive fangirl of him.
omg mairu look at him he's such a kasuka
by totally not kasuka nope Nov 19, 2011 add a video