1 definition by Duck god

1
Now although this looks bad, this word can also mean ‘’ hit/slapped’’
This meaning originated from Barbados
#1 ‘’man that girl ss my dick pics so I raped her’’

#2 ‘’ I was walking through town and a man tried to rob me, so I raped him’’
by Duck god August 08, 2021
Get the mug
Get a Raped mug for your mate Jerry.