2 definitions by Almightyfckingduck
by Almightyfckingduck March 14, 2017
Someone called William who is just an overall beast, yet he still cant get girls numbers, or has any social skills
He was such a Willdabeast last night
by Almightyfckingduck April 21, 2017