5 definitions by tommy tippa
by tommy tippa February 25, 2005
by tommy tippa February 25, 2005
by tommy tippa February 25, 2005
by tommy tippa February 25, 2005
A strange yet intriguing creature. First discovered on school grounds in north london. A rare specimen indeed!
by tommy tippa February 25, 2005