1 definition by Ur mum got laid by a sheep

Top Definition
A fucking monster with a massive dick and very strong. Very skilled in bed.
Ahmet fucked your mum.
by Ur mum got laid by a sheep February 23, 2018

Mug icon
Buy a Ahmet mug!