Top definition
I have no fucking clue >:
Daririram, dariram, darirarirariram, darira dam dam.

wtf >:
by Johnson September 05, 2003
Get the mug
Get a dariram mug for your papa José.