Top definition
A french equivalent of "LOL" meaning " rire à gorgeployée" (laugh our fool heads).
1: I was standing their like an idiote.
2: Ragd !
by Couine May 16, 2016
Get the mug
Get a Ragd mug for your dog Günter.
buy the domain for your travel blog