Explainza.com — the fastest way to get an explanation of modern terms. Some random explainations:
Flummoxed
The gas
Poppin’
Injaculate
PGA Championship
Cigan
Fisting
Pusheen
Alex
Gee, thanks
Yaoi paddle
Puppet master
Shmegma
Reaction
Make a pass
Our projects: Financial Independence: Your personal finances in the cloud | CatamaranAdvisor: Catamaran database, catamaran specifications, photos of catamaran interiors and exteriors