1 definition by daddyyolol

When you shag too many birds in one go that you just die
Aww fuck man did ye hear jabba did the muff last night
by daddyyolol February 24, 2020
Get the The muff mug.