1 definition by mustang sally

Top Definition
heavily intoxicated, drunk,
I was so frotched last night that I drove my car into the ditch...My son gets frotched every Friday night at his favorite bar.
by mustang sally July 15, 2006

Mug icon
Buy a frotched mug!