1 definition by Theweirdos

Top Definition
Bug eyed bastards ass
Person 1:Aye man, you a beba

Person 2:wtf is a beba??

Person 1: a bug eyed bastards ass
by Theweirdos August 02, 2014

Mug icon
Buy a Beba mug!