1 definition by evbev

Top Definition
A literal piece of shit
Tom: Have you seen that ellerbee over there?
Jemal: Yeah it is stinking up the boys bathroom.
by evbev April 05, 2017

Mug icon
Buy a ellerbee mug!