bowchikabowwow Share definition Flag Superb, Brilliant, Awesome oh my god i just found £5 bowchikabowwow bowchikabowwow by dirty dirty shisno February 1, 2006 Get the bowchikabowwow mug.