1 definition by Urban dictionary creators
Someone who has amizing eyes, huge ginormous dick, nice and a great boyfriend. Often dating girls named Sophia.
Sophia: I'm so happy I scored my self on a beilinson.
Catherine: so lucky text me about him in the bed later.
Catherine: so lucky text me about him in the bed later.
by Urban dictionary creators March 5, 2017