+246 you can't really explain why some smells are good and others are bad. amirite?

by Anonymous 12 years ago