Dictionary sonicap August 30, 2007 davepoobond Leave a comment sonicap – n. a cap that makes sound Share this:EmailFacebookTwitterMoreRedditTumblr Related