1 definition by Hau Thuong

1
A large abbo like animal, Smells a little like toilet paper
Mohummed
by Hau Thuong November 08, 2003
Get the mug
Get a Octomussy mug for your friend Vivek.