Straf    (Broken English)
15 up 9 down
Definition: To have sex
Example: I bin straf dat babe yesterday
by kellykings2003 from Lagos, Nigeria Aug 19, 2010