Top definition
A small knob-like thing ontop of a large building or structure.
Look, there's a bullp on that castle.
by Peter March 30, 2004
Get the mug
Get a Bullp mug for your father Bob.