Skip to main content

ooga's definitions

the llama

n.One whose penile disfunction causes them to inject the hardened projectile into a cavity smaller then the size of their deformed genital,
ear, nose, surgery hole, etc.
by ooga April 3, 2005
mugGet the the llamamug.

Share this definition