1 definition by klsdjlhsdfa

Top Definition
Licking a womans virgin whilst drinking lemonade through a straw.
I had a good Royal Swallow last night with Cindy and Schweppes.
by klsdjlhsdfa November 01, 2007

Mug icon
Buy a Royal Swallow mug!