According to authorities, Richard Parker admitted to an officer that he "ate the weed."
El Paso police say Parker was pulled over in a traffic stop and an officer smelled pot.
Police say Parker's mouth was full of marijuana, but he refused to spit it out.
He's now facing an evidence tampering charge and is being held on $5,000 bond.