Skip to main content

SomeUnusedUsername's definitions

billa

To describe someone who is doing something annoying, idiotic or otherwise lame.
Oh for god sake stop being such a billa!
by SomeUnusedUsername September 24, 2005
mugGet the billamug.

Share this definition