Skip to main content

^_^xxx's definitions

Ikarasu

Share definition
The hottest guy on earth, he loves his asians, big titties and small, even thought his cock is small he still loves to try it out on some asians :D
<Ikarasu> I love asian boobies!!
by ^_^xxx December 28, 2005
Flag
mugGet the Ikarasu mug.