look up any word:
1. sour warheads
suicide of the taste buds. super fucking sour candy that will make you cry.
wow, these sour warheads just murdered my taste buds!
by east coast May 5, 2005 add a video
rss and gcal