1 definition by lkjhgfdsajhgfd

Top Definition
A country that dominates the world in fuel efficient cars, television, computers, sushi and teppan tables. They fail to beat XBOX though in best video game system.

A country that America also nuked the shit out of.
Ya bro I gotta nuke today in COD, we nuked their shit like Japan.

Hahahah I know.
by lkjhgfdsajhgfd December 20, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×