What is Howzy?
1.a person of whom has a massive dick
2.to get laid everynight
1. i had sex with a howzy last night
2.man, im getting howzied loads!
See god, arsenal, fire, gunners, dik dik