1 definition by sunflowers.5

Top Definition
means "I LOVE YOU" in dinosaur
rawwr
by sunflowers.5 October 29, 2008

Mug icon
Buy a rawwr mug!