Top definition
I was shagging her well and she was quite pleased until my love trumpet fired off and ruined the mood.
by Hopster August 28, 2007
Get the mug
Get a Love trumpet mug for your dog Zora.