Top definition
Immediately
You shoulda slapped a b*tch right then and there.
by yaboip October 10, 2015
Get the mug
Get a right then and there mug for your Facebook friend Vivek.