Top definition
A very sexy red-headed Japanese model/pornstar.
I want to nail Ayumi Tahara!
by jpj June 02, 2004
Get the mug
Get a Ayumi Tahara mug for your guy Georges.