Random
Source Code

Bedazzled Grenade

A term that means something is the best thing there is.

the best of the best.

Dude, remember that time we got laid by 3 virgins at once? That was totally bedazzled grenade.

by jt the raver September 13, 2009

5👍 6👎