Skip to main content

Definitions by Rainonme123

alan chiu 

a boy or girl who is unwillingly able to get laid.
That person over there is such an alan chiu.
alan chiu by Rainonme123 April 14, 2011