meaning of whacked

1. British informal exhausted or worn out


Related Words

whacked |

Developed & Maintained By Taraprasad.com

Treasure Words