donkeylobster's definitions
A person who always pops up for attention. Someone who has to make sure they get there two cents in, like a seal barking (ark, ark, ark, ark, ark!)
by donkeylobster May 31, 2006
Get the sealmug.
Get the sealmug. We'll email you a link to sign in instantly.