1 definition by pseudonym1819

Top Definition
a perverted furry lover
Dluo's attraction to furry things knows no bounds. Luo is a furry.
by pseudonym1819 January 24, 2010

Mug icon
Buy a Dluo mug!