Top definition
When one acts in an extremely sexual manner, bringing in more attention than bargained for.
That Richard guy, he's such a batz!
by Rozzard Mabel November 14, 2015
Get the mug
Get a batz mug for your coworker Nathalie.
buy the domain for your art vlog