Top definition
How was sex last night. "OMG my girl "dweafed" on my LONG DICK!
by Bobby_White523 September 06, 2014
Get the mug
Get a Dweaf mug for your bunkmate James.