Top definition
Can be used in many situations with many meanings. A general term used to express a feeling.
Get the Yeeba off of me!
Wow that is a nice pair of Yeeba's you have!
Good Yeeba!
Have a Yeeba day!
I want some Yeeba tonight!
We had a nice Yeeba time!
Rock me hard and yeeba me all night long!
by T14 August 08, 2006
Get the mug
Get a Yeeba mug for your boyfriend Jerry.
buy the domain for your travel vlog