To have been taken for a ride with sheer finesse.
Getting had so well that you never knew it until much later.
To complete a task without any problems.
To hit a target with pin point accuracy.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.