1 definition by DAJsdid

Top Definition
A rhinocerous with many a strong legs .... can still feed a truck if nearby time is alotted
DUDE that saarun Was cumming everywhere
by DAJsdid April 12, 2011

Mug icon
Buy a Saarun mug!