Skip to main content

astrid_cute's definitions

losing touch

1. to become crazy
2. to stop feeling the ground
1. geez!! this tequila's heavy, i think i'm losing touch.
2. don't listen to him, he's losing touch.
by astrid_cute December 9, 2008
mugGet the losing touchmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email