Definition of longbeard

Definition of longbeard
  1. longbeard Noun A male senior citizen.
Need more help? Try our forum NEW