weeweechubb Share definition Flag a horses penis getting a huge ass boner my horse has got a weeweechubb damn! weeweechubb by Rebeccalee June 14, 2007 0 0 Get merch Get the weeweechubb mug. Buy Now — $32.95 See more merch