Top definition
Unceasing and/or unrelenting
he ate everything nonstop till there was no more
by King Krazy Kobra July 27, 2004
Get the mug
Get a nonstop mug for your Facebook friend Günter.
buy the domain for your pet vlog