1 definition by Qwidgibo
1. A large meteor spanning 3,786 miles.
2. A rare animal found only in 3 hectares of jungle on the northern tip of The Municipality of Bongao
2. A rare animal found only in 3 hectares of jungle on the northern tip of The Municipality of Bongao
by Qwidgibo August 20, 2010