TheLegendofPie's definitions
A term used to indicate extreme frustration at someone; generally calling the other person a 'japorn'.
by TheLegendofPie August 25, 2013
Get the Japorn mug.
Get the Japorn mug.We'll email you a link to sign in instantly.