t4eXanadu's definitions
Noun. An attractive Asian woman, esp. of Japanese nationality. Note: Japoon is an irregular plural, and like 'deer' is the same in both the singular and plural cases.
by t4eXanadu March 8, 2008
Get the Japoonmug.
Get the Japoonmug.