Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
ballbuster
in English
ballbuster
#limited
Definitions
Noun
a
demanding
person
;
strict
taskmaster
My
boss
is
a
ballbuster
who
always
pushes
me
to
meet
tight
deadlines
.
something
that
is
extremely
challenging
(
physically
,
emotionally
)
The
marathon
was
a
real
ballbuster
that
left
me
exhausted
and
sore
.
Base Words
ball
buster