look up any word, like dirty sanchez:
 
1.
fo sho, I agree
Someone:Damnn he got a big dick
Other: Straight up
by Elisha December 04, 2003
 
2.
One who speaks the truth; Is truthful and/ or conforming to the truth
A: Hey he is spittin' da truth
B: Yeah fo sho he's strait up
by Jon-quisha November 29, 2010
 
3.
an agreement
john:dawg she has a phat ass
Me:strait up dawg
by Cricket October 27, 2003