Schoie11's definitions
noun: A person who is as attractive as your best umbrella. One that you don't even like to use in the rain, or direct sunlight.
by Schoie11 October 1, 2014
Get the Brollface mug.
Get the Brollface mug.We'll email you a link to sign in instantly.