intelligentguy89's definitions
A non flying bird thing. it talks like a parrot but it can only say RAAATCHET. Similiar to an "Hellen Keller" parrot, but only at the end of the movie when she said wa wa
by intelligentguy89 January 1, 2012
Get the Ratchet Animalmug.