Top definition
when one partner lovingly urinates on the others a-hole.
Things got all hot and heavy and Bill gave Vicky the old golden sheriff’s badge.
by Germaine July 31, 2005
Get a golden sheriffs badge mug for your grandma Larisa.