1 definition by Shuckle

When somebody successfully urinates on a males ballsack.
Myles: "Pissing on ballsack"
Taylor: NOOO! Nigga gave me a rosenberg!
by Shuckle July 8, 2009
Get the rosenberg mug.