Cheech and chang's definitions
A hot chick who is amazingly flexible and deficates all over herself, I wish to one day meet her, she is my idol, i want to tr doing that myself.
by Cheech and chang March 26, 2004
Get the Tub Girlmug.
Get the Tub Girlmug.